Tappit Hen

5 William IV St., Westminster Abbey, London, United Kingdom, WC2N 4DW
Description

Tappit Hen